lack of necessary means - Turkish English Dictionary